﻿@charset "utf-8";
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,dl,dt,dd,table,td,img,div,tr{ margin:0; padding:0; border:0;}
address,caption,cite,code,dfn,th,var{ font-style:normal; font-weight:normal;}
i,b,s,em{ font-style:normal;}
ul,ol{ list-style:none;}
select,input,textarea{ font-size:12px;margin:0;border:0;}
a{ text-decoration:none;}
body{ font-family:"microsoft yahei";}
.clearfix { *zoom:1;}
.clearfix:after { visibility:hidden; display:block; content: ".";clear:both; height:0; font-size:0;}
.fr{ float:right;}
.fl{ float:left;}
.posrlt{ position:relative;}
.wm{ width:1210px; margin:0 auto;}
/*浅灰*/
.top-con li,.top-con a,.se-txt span,.info-nav span,.if-top .txt,.hs-con a,.friend-link a,.footer p,.today-txt a{ color:#8c8c8c;}
/*深灰*/
.info-nav a,.if-top .tt a ,.ifb-box a,.hot-search h3,.friend-link h3,.search input,.article-con a,.hot-title a{ color:#222;}
/*链接颜色*/
.login a,.top-con a:hover,.onre em,.more-con dt,.select-con a:hover ,.todat-tt,.article-con a:hover,.info-nav h2 a,
.if-top .tt a:hover,.if-top .txt a,a:hover{ color:#2586c7;}
.today-hot h2,.today-hot h3,.article-tt h2,.info-nav h2,.if-top h3,.friend-link h3{ font-weight:normal;}
/*头部导航*/
.top{ width:100%; height:38px; border-bottom:1px solid #eee; background:#f9f9f9;}
.top-con { font:400 14px/38px microsoft yahei; }
.top-con i ,.se-icon{ font-size:0; display:inline-block;}
.top-con li{ float:left;}
.top-con span{ padding: 0 20px 0 19px; color:#ddd; font-size:12px;}
.top-con .login{ float:right; }
.login span{ padding: 0 15px; }
.login i{ width:12px; height:12px; background:url(../../images/news/icon.png) no-repeat 0 0; float:left; margin:14px 5px 0 0;}
.more em{ display:inline-block;vertical-align:middle;}
.more{ position:relative; left:20px; z-index:2;}
.more span{ padding:0 21px 0 0;}
.moreb{ border:1px solid #f9f9f9; width:90px; border-bottom:none; cursor:pointer; position:absolute; top:0;}
/*下拉更多*/
.onre{ background:#fff; border-color:#eee;}
.onre span{ color:#fff;}
.moicon{ width:10px; height:5px;  background:url(../../images/news/icon.png) no-repeat 0 -17px;margin:-8px 0 0 5px;}
.onre .moicon{background-position: 0 -22px;}
.more-con{ width:872px;  background:#fff; border:1px solid #eee; padding-bottom:25px; visibility:hidden;border-top:0;  position:absolute; left:-782px; top:39px; padding-top:25px; }
.more .on{ visibility:visibility;}
.more-con dl{ height:255px; border-right:1px solid #f3f3f3; float:left;}
.more-con dt{ font:400 16px/20px microsoft yahei; margin-bottom:15px;}
.more-con dd{ height:36px; line-height:36px;	}
.more-con a{ font-size:12px; color:#333;}
.fore1{ width:117px; text-indent:40px;}
.fore2{ width:128px; text-indent:45px;}
.fore3{ width:330px; padding-left:40px;}
.fore3 a{width: 74px;display: block;float: left;}
.more-con .padr{ margin-right:57px;}
.more-con .fore4{ width:200px; padding:0 0 0 50px; border-right:0;}
.fore4 a { margin-right:45px;}
/*.more-con .ret{ margin-left:-12px;}*/
/*logo and 搜索框*/
.lo-and-sea{ padding:0px 0;}
.lo-and-sea .logo{ float:left; margin-top:18px;}
.select-box{ width:87px; height:36px; float:left; background:url(../../images/news/select_bg.jpg) no-repeat center; cursor:pointer;position:relative;}
.search{ padding:14px 0;}
.select-con a,#search-txt{ font-size:16px; color:#a8a8a8; display:block;}
.select-con{ position:absolute; border: 1px solid #dcdcdc; border-top:1px solid #fff; 
	left:0; top:33px; background:#fff; display:none; width:67px; padding:10px 0 0 18px;}
.select-con li{ padding-bottom:10px;}
#search-txt{ float:left; padding-left:18px; line-height:36px;}
.se-icon{ width:10px; height:5px; background:url(../../images/news/icon.png) no-repeat 0 -17px; vertical-align:bottom; margin-left:5px;}
.search input{float:left; width:259px; height:24px; line-height:24px; border: solid #dcdcdc;border-width: 1px 0; outline:none; padding: 5px 3px; font-size:14px;}
.search button{ float:left; width:90px; height:36px; line-height:36px; color:#fff; background:#379be9; border:0;outline:none; cursor:pointer; font-size:16px;}
/*off 搜索框下拉*/
.offselect-box .se-icon{ background-position: 0 -27px;}
.offselect-box  .select-con{ display:block;}
/*咨询导航*/
.message-nav{ background:#379be9; width:100%; padding:18px 0;}
.message-nav dl{ overflow:hidden;}
.message-nav dt { width:28px; float:left; margin-right:-3px;}
.message-nav a{ font:12px/20px simsun; color:#fff;}
.message-nav dd,.message-nav li{float: left;}
.message-nav dd a{ margin-left:18px;}
.message-nav dt a{ font-weight:bold;}
.message-nav a:hover{ color:#fff; text-decoration:underline;}
.message-con .w69{ width:69px;}
.message-con .w93{ width:93px;}
.message-con .w110{ width:110px;}
.message-con .w122{ width:122px;}
.message-con .w134{ width:134px;}
.message-con .w153{ width:153px;}
.message-con .w160{ width:160px;}
.message-con .w163{ width:163px;}
.message-con .w170{ width:170px;}
.message-con .w182{ width:182px;}
.message-con .w200{ width:200px;}
.message-con .w212{ width:212px;}
.message-con .w218{ width:218px;}
.message-con .w224{ width:224px;}
.message-con .w232{ width:232px;}
.message-con .w254{ width:254px;}
.message-con .w272{ width:272px;}
.message-con .w290{ width:290px;}
.message-con .w296{ width:296px;}
.message-con .w304{ width:304px;}
.message-con .w320{ width:320px;}
.message-con .w340{ width:340px;}

.line,.line1,.line2,.line3,.line4,.line5{height:30px;border-left: 1px solid #3088cd; border-right: 1px solid #41a0ea;}
.line{margin:5px 36px 0;}
.line1{margin:5px 18px 0;}
.line2{margin:5px 30px 0;}
.line3{margin:5px 25px 0;}
.line4{margin:5px 10px 0;}
.line5{margin:5px 24px 0;}

/************************************* MAIN **********************************/
/*hot*/
.hot{ padding-top:35px; overflow:hidden;}
.focus{ position:relative; width:365px; height:420px; background-color: #000; float: left; margin-right:29px;}  
.focus img{ width: 365px; height: 420px; display:block;} 
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .fobtn{ overflow:hidden; *zoom:1;  height:16px; z-index:10; }  
.focus .shadow{width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:52px; background:rgba(0,0,0,0.6); 
	padding-top:8px; filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block; text-align:center;}  
.focus .shadow a{ color:#fff; font-size:16px;}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none;}  
.focus .fbg{ bottom:3px; left:43%; position:absolute; height:18px; text-align:center; z-index: 200; }  
.focus .fbg .fobtn{ margin:4px auto 0; overflow:hidden;zoom:1; height:14px}    
.focus .fobtn a{position:relative; display:inline; width:10px; height:10px; margin:0 5px; text-decoration:none; text-align:center; outline:0; float:left; background:#869099; font-size:0;}    
.focus .fobtn .current,.focus .fobtn a:hover{ background:#fff;}      
.focus .prev,.focus .next{position:absolute;width:41px; height:91px; background: url(../../images/news/focus_btn01.png) no-repeat; display:none;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;   background-position:0  0; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0; *right:-1px;  background-position: -41px 0px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 -91px;}  
.focus .next:hover{  background-position:-41px -91px;}
.onbtn .prev,.onbtn .next{ display:block;}
/*今日热点*/
.today-hot{ float:left; width:308px;}
.todat-tt{ font-size:24px; line-height:1; border-top:2px solid #379be9; height:25px; padding-top:10px;overflow:hidden; margin-bottom:34px;}
.today-con{ border-bottom:1px dashed #d6d6d6; overflow:hidden; padding-bottom:20px; margin-bottom:28px;}
.today-hot h3{ text-align:center; font-size:18px; height:18px; overflow:hidden; line-height:1;}
.today-txt{ width:290px; padding-top:14px; overflow:hidden;}
.today-txt ul{ margin-right:-30px; overflow:hidden; *zoom:1;}
.today-txt  li{ height:23px; overflow:hidden; width:132px; float:left; margin-right:28px; }
.today-txt a{ font-size:12px; line-height:23px;}
.today-txt span{ display:block; width:3px; height:3px; font-size:0; float:left; background:#999;margin:10px 7px 0 0;}
.hot-bot ul{ overflow:hidden; margin-right:-6px; *zoom:1;}
.hot-bot li{ width:150px; height:95px; position:relative; overflow:hidden; float:left; margin-right:7px;}
.lucency{ width:100%; font-size:12px;height:26px; line-height:26px; text-align:center; position:absolute; left:0; bottom:0; 
	filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; color:#fff; background:rgba(0,0,0,0.6);
	}
/*热点文章*/
.hot-article{ width:268px;  border:1px solid #ececec; float:right; padding-bottom:5px;}
.article-tt{ height:55px; position:relative;}
.article-tt h2{ font-size:18px; line-height:32px; text-indent:10px;color:#fff; width:88px; height:42px;background:url(../../images/news/article_bg.png) no-repeat center;position:absolute; left:-10px; top:-1px;}
.article-con { width:230px; background:url(../../images/news/hot_bg.png) no-repeat left top; margin:0 auto;}
.article-con li{ width:230px; height:25px;  border-bottom:1px dashed #d7d7d7; overflow:hidden; margin-bottom:11px;text-indent:27px; font-size:0;}
.article-con a{font-size:12px; display:block; height:18px; overflow:hidden;}
.article-con ul{ height:358px; overflow:hidden;}
/*资讯*/
.informations{ width:1210px; margin:83px auto 0 auto; overflow:hidden;}
.info-nav { border-bottom:1px solid #d6d6d6; height:40px; }
.info-nav h2{ font-size:30px; line-height:1; float:left; margin-right:67px;}
.info-nav ul{ float:left;padding-top:8px;}
.info-nav li{ float:left; position:relative;}
.info-nav span{ font-size:14px; margin:0 10px;float: left;margin-top: 2px;_margin-top:0;}
.info-nav ul a{ font-size:16px; line-height:1;  padding:0 30px; position:relative; top:2px;
	display:block; height:30px; line-height:20px; float:left; }
.nav0 ul a{padding:0;}
.nav2 ul a{padding:0 2px;}
.nav5 ul a{padding:0 5px;}
.nav8 ul a{padding:0 8px;}
.nav12 ul a{padding:0 12px;}
.nav13 ul a{padding:0 13px;}
.nav15 ul a{padding:0 15px;}
.nav18 ul a{padding:0 18px;}
.nav20 ul a{padding:0 20px;}
.nav25 ul a{padding:0 25px;}
.nav29 ul a{padding:0 29px;}
.info-nav .on-tab a{ border-bottom:2px solid #379be9;}
/*资讯内容*/
.info-box{ overflow:hidden;float:left; *zoom:1;width:683px;}
.info-left{ width:683px; padding-top:35px; display:none;}
.info-con .on-box{ display:block;}
.info-top ,.info-bottom{ width:683px; overflow:hidden;}
.info-top-con,.info-bot-con{ margin-right:-45px; *zoom:1; overflow:hidden;}
.if-top{height: 85px;overflow: hidden;}
.if-top ,.if-bot{ width:320px; float:left; margin-right:44px;}
.if-top h3{ font-size:20px; line-height:30px; height:30px; margin-bottom:15px; overflow:hidden;}
.if-top .txt{ font:400 12px/20px simsun;}
.ifb-box{ overflow:hidden; padding-top:47px;width:320px}
.ifb-box img{ float:left; width:145px; height:110px; margin-right:14px;}
.ifb-box ul{ float:left;}
.ifb-box li{ margin-bottom:8px; width:160px; height:20px; line-height:20px; overflow:hidden;}
.ifb-box a{ font-size:14px; }
.ifb-box span{ display:block; float:left; width:3px; height:3px; background:#4b4b4b; margin:8px 10px 0 0; }
/*咨询右边*/
.info-right{ width:280px; padding-top:42px; float:right; }
.info-right .focus ,.info-right .focus img{ width:280px; height:220px;}
.info-right .focus{ margin-right:0; float:none;}
.info-right .focus .shadow{height: 40px; line-height:15px; text-align:left;}
.info-right .focus .shadow a{ font-size:14px;margin-left: 15px;height: 19px;line-height: 19px;overflow:hidden;display: block;}
.info-right .focus .fbg{ left:70%;}
.info-right .focus .prev,.info-right .focus .next{width:29px; height:64px; background: url(../../images/news/focus_mbtn.png) no-repeat;}
.info-right .focus .prev{  background-position:0 -0px; }  
.info-right .focus .next{ background-position: -29px -0px;  cursor:pointer;}
.info-right .focus .prev:hover{  background-position:0 -64px; }  
.info-right .focus .next:hover{ background-position: -29px -64px;}
/*热门搜索*/
.hot-search h3{ font-weight:normal; font-size:16px; margin:16px 0;}
.hs-box{ width:268px; height:112px; background:#f2f2f2; padding:5px 3px 12px 11px; overflow:hidden;}
.hs-con a{ display:block; height:29px; font:400 12px/29px simsun; background:#fff;  padding:0 8px;margin:9px 8px 0 0;overflow: hidden;float: left;}
.hs-con a:hover{ background:#379be9; color:#fff;}
/*友情链接*/
.friend-link{ margin-top:97px; overflow:hidden; padding-bottom:17px;}
.friend-link ul{ padding-top:7px;}
.friend-link li{ float:left; padding-right:62px; margin-top:8px;}
.friend-link .last{ padding-right:0;}
.friend-link h3{ font-size:20px; line-height:1; border-bottom:1px solid #dcdcdc; padding-bottom:17px;}
.friend-link a{ font-size:14px; line-height:20px;}
/*底部*/
.footer{ width:100%; height:56px; background:#4d4d4d;}
.footer p{ font:400 12px/1 simsun; float:left; padding-top:25px;}
.footer span{ font-size:8px; padding:0 12px;}
.footer em{ padding-left:20px;}
.footer a{ color:#ccc;}
.footer .phone{ float:right; display:block; margin-top:20px;} 